[INFO] cloning repository https://github.com/nomadmotors/proto-hal
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/nomadmotors/proto-hal" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fnomadmotors%2Fproto-hal", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fnomadmotors%2Fproto-hal'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 725391fe73d20f1e86ec59f326012ad2f6bdfb93
[INFO] testing nomadmotors/proto-hal against master#1f7f8ea0721a3b1eb73e6c6d25cccb371434b320 for pr-154065-1
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fnomadmotors%2Fproto-hal" "/workspace/builds/worker-6-tc1/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-6-tc1/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/nomadmotors/proto-hal
[INFO] finished tweaking git repo https://github.com/nomadmotors/proto-hal
[INFO] tweaked toml for git repo https://github.com/nomadmotors/proto-hal written to /workspace/builds/worker-6-tc1/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/nomadmotors/proto-hal on toolchain 1f7f8ea0721a3b1eb73e6c6d25cccb371434b320
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1f7f8ea0721a3b1eb73e6c6d25cccb371434b320" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1f7f8ea0721a3b1eb73e6c6d25cccb371434b320" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]     Updating git repository `https://github.com/adinack/stm32-spa`
[INFO] [stderr]     Updating git repository `https://github.com/adinack/proto-hal`
[INFO] [stderr]      Locking 52 packages to latest compatible versions
[INFO] [stderr]       Adding arbitrary-int v1.3.0 (available: v2.1.1)
[INFO] [stderr]       Adding defmt v0.3.100 (available: v1.0.1)
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1f7f8ea0721a3b1eb73e6c6d25cccb371434b320" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded ters-macros v0.2.0
[INFO] [stderr]   Downloaded ters v0.2.0
[INFO] [stderr]   Downloaded tiva v0.3.0
[INFO] [stderr]   Downloaded arbitrary-int v1.3.0
[INFO] [stderr]   Downloaded fixed v1.31.0
[INFO] [stderr]   Downloaded az v1.3.0
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1f7f8ea0721a3b1eb73e6c6d25cccb371434b320" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 923649c0fc7021acd562b0d01beeeaa88f78409532a3c8d507c55001db2e33fb
[INFO] running `Command { std: "docker" "start" "-a" "923649c0fc7021acd562b0d01beeeaa88f78409532a3c8d507c55001db2e33fb", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "923649c0fc7021acd562b0d01beeeaa88f78409532a3c8d507c55001db2e33fb", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "923649c0fc7021acd562b0d01beeeaa88f78409532a3c8d507c55001db2e33fb", kill_on_drop: false }`
[INFO] [stdout] 923649c0fc7021acd562b0d01beeeaa88f78409532a3c8d507c55001db2e33fb
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1f7f8ea0721a3b1eb73e6c6d25cccb371434b320" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 3786f542853bc21ed340359e2d19da514e0e0927902448df18cdd9d73ba7fab5
[INFO] running `Command { std: "docker" "start" "-a" "3786f542853bc21ed340359e2d19da514e0e0927902448df18cdd9d73ba7fab5", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.106
[INFO] [stderr]    Compiling regex-syntax v0.8.10
[INFO] [stderr]    Compiling log v0.4.29
[INFO] [stderr]    Compiling tiva v0.3.0
[INFO] [stderr]    Compiling colored v3.1.1
[INFO] [stderr]    Compiling cortex-m-rt v0.7.5
[INFO] [stderr]    Compiling critical-section v1.2.0
[INFO] [stderr]    Compiling arbitrary-int v1.3.0
[INFO] [stderr]    Compiling quote v1.0.45
[INFO] [stderr]    Compiling prettyplease v0.2.37
[INFO] [stderr]    Compiling proto-hal v0.1.0 (/opt/rustwide/workdir/proto-hal)
[INFO] [stderr]    Compiling syn v2.0.117
[INFO] [stderr]    Compiling regex-automata v0.4.14
[INFO] [stderr]    Compiling regex v1.12.3
[INFO] [stderr]    Compiling Inflector v0.11.4
[INFO] [stderr]    Compiling derive_more-impl v2.1.1
[INFO] [stderr]    Compiling ters-macros v0.2.0
[INFO] [stderr]    Compiling cortex-m-rt-macros v0.7.5
[INFO] [stderr]    Compiling ters v0.2.0
[INFO] [stderr]    Compiling derive_more v2.1.1
[INFO] [stderr]    Compiling proto-hal-model v0.1.0 (/opt/rustwide/workdir/model)
[INFO] [stderr]    Compiling abstract-model v0.1.0 (/opt/rustwide/workdir/tests/abstract/model)
[INFO] [stderr]    Compiling proto-hal-build v0.1.0 (/opt/rustwide/workdir/build)
[INFO] [stderr]    Compiling stm32-spa-peripherals v0.1.0 (https://github.com/adinack/stm32-spa#3b1d6128)
[INFO] [stderr]    Compiling stm32g4-spa-model v0.1.0 (https://github.com/adinack/stm32-spa#3b1d6128)
[INFO] [stderr]    Compiling proto-hal-macros v0.1.0 (/opt/rustwide/workdir/macros)
[INFO] [stderr]    Compiling stm32g4-spa v0.1.0 (https://github.com/adinack/stm32-spa#3b1d6128)
[INFO] [stderr]    Compiling abstract v0.1.0 (/opt/rustwide/workdir/tests/abstract/out)
[INFO] [stderr]    Compiling stm32g4-spa-macros v0.1.0 (https://github.com/adinack/stm32-spa#3b1d6128)
[INFO] [stderr]    Compiling abstract-macros v0.1.0 (/opt/rustwide/workdir/tests/abstract/macros)
[INFO] [stderr]    Compiling g4 v0.1.0 (/opt/rustwide/workdir/tests/g4)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 41.32s
[INFO] running `Command { std: "docker" "inspect" "3786f542853bc21ed340359e2d19da514e0e0927902448df18cdd9d73ba7fab5", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "3786f542853bc21ed340359e2d19da514e0e0927902448df18cdd9d73ba7fab5", kill_on_drop: false }`
[INFO] [stdout] 3786f542853bc21ed340359e2d19da514e0e0927902448df18cdd9d73ba7fab5
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1f7f8ea0721a3b1eb73e6c6d25cccb371434b320" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 65c1aa8dd6c4919b5b792a3f10073d12d861afc25c1be50ac939127420b40b8c
[INFO] running `Command { std: "docker" "start" "-a" "65c1aa8dd6c4919b5b792a3f10073d12d861afc25c1be50ac939127420b40b8c", kill_on_drop: false }`
[INFO] [stderr]    Compiling critical-section v1.2.0
[INFO] [stderr]    Compiling zerocopy v0.8.48
[INFO] [stderr]    Compiling fixed v1.31.0
[INFO] [stderr]    Compiling az v1.3.0
[INFO] [stderr]    Compiling bytemuck v1.25.0
[INFO] [stderr]    Compiling zerocopy-derive v0.8.48
[INFO] [stderr]    Compiling proto-hal-model v0.1.0 (/opt/rustwide/workdir/model)
[INFO] [stderr]    Compiling proto-hal-build v0.1.0 (/opt/rustwide/workdir/build)
[INFO] [stderr]    Compiling abstract-model v0.1.0 (/opt/rustwide/workdir/tests/abstract/model)
[INFO] [stderr]    Compiling proto-hal-macros v0.1.0 (/opt/rustwide/workdir/macros)
[INFO] [stderr]    Compiling proto-hal v0.1.0 (/opt/rustwide/workdir/proto-hal)
[INFO] [stderr]    Compiling stm32g4-spa-macros v0.1.0 (https://github.com/adinack/stm32-spa#3b1d6128)
[INFO] [stderr]    Compiling abstract-macros v0.1.0 (/opt/rustwide/workdir/tests/abstract/macros)
[INFO] [stderr]    Compiling abstract v0.1.0 (/opt/rustwide/workdir/tests/abstract/out)
[INFO] [stderr]    Compiling stm32g4-spa v0.1.0 (https://github.com/adinack/stm32-spa#3b1d6128)
[INFO] [stderr]    Compiling half v2.7.1
[INFO] [stderr]    Compiling g4 v0.1.0 (/opt/rustwide/workdir/tests/g4)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 23.39s
[INFO] running `Command { std: "docker" "inspect" "65c1aa8dd6c4919b5b792a3f10073d12d861afc25c1be50ac939127420b40b8c", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "65c1aa8dd6c4919b5b792a3f10073d12d861afc25c1be50ac939127420b40b8c", kill_on_drop: false }`
[INFO] [stdout] 65c1aa8dd6c4919b5b792a3f10073d12d861afc25c1be50ac939127420b40b8c
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1f7f8ea0721a3b1eb73e6c6d25cccb371434b320" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] 520c5fa44e09c93a4d6b37ec0247410e8509e9725c4e27199ee856e3063f65fc
[INFO] running `Command { std: "docker" "start" "-a" "520c5fa44e09c93a4d6b37ec0247410e8509e9725c4e27199ee856e3063f65fc", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.14s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/abstract-aac1e20686a794dc)
[INFO] [stdout] 
[INFO] [stdout] running 6 tests
[INFO] [stdout] test tests::entitlements::access ... ok
[INFO] [stdout] test tests::hal::acquire ... ok
[INFO] [stdout] test tests::hal::fundamental_peripherals ... ok
[INFO] [stdout] test tests::registers::unsafe_interface::unsafe_read ... ok
[INFO] [stdout] test tests::registers::unsafe_interface::unsafe_modify ... ok
[INFO] [stdout] test tests::registers::unsafe_interface::unsafe_write ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/abstract_macros-277b391a742fb740)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/abstract_model-711b7f5a7ca29214)
[INFO] [stdout] 
[INFO] [stdout] running 8 tests
[INFO] [stdout] test tests::hal::empty ... ok
[INFO] [stdout] test tests::hal::one_peripheral ... ok
[INFO] [stdout] test tests::hal::peripheral_overlap ... ok
[INFO] [stdout] test tests::hal::many_peripherals ... ok
[INFO] [stdout] test tests::hal::peripherals_same_ident ... ok
[INFO] [stdout] test tests::hal::zero_size_peripheral_overlap ... ok
[INFO] [stdout] test tests::peripherals::many_registers ... ok
[INFO] [stdout] test tests::peripherals::register_overlap ... ok
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/debug/deps/abstract_model-6f7452867b28d6e3)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/g4-ff99359d813e51d3)
[INFO] [stdout] running 0 tests
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/proto_hal-897b3b5d834c6a61)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 6 tests
[INFO] [stdout] test tests::cordic::rdata ... ok
[INFO] [stdout] test tests::cordic::wdata ... ok
[INFO] [stdout] test tests::crc::basic ... ok
[INFO] [stdout] test tests::crc::inert ... ok
[INFO] [stdout] test tests::rcc::reset ... ok
[INFO] [stdout] test tests::cordic::basic ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test gpio::tests::conversions ... ok
[INFO] [stdout] test gpio::tests::trait_usage ... ok
[INFO] [stdout] test gpio::tests::digital::input ... ok
[INFO] [stdout] test gpio::tests::digital::output ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/proto_hal_build-8dd2b5927f28e981)
[INFO] [stdout] 
[INFO] [stdout] running 24 tests
[INFO] [stdout] test macros::parsing::semantic::tests::single_register ... ok
[INFO] [stdout] test macros::parsing::semantic::tests::single_peripheral ... ok
[INFO] [stdout] test macros::parsing::semantic::tests::multiple_peripherals ... ok
[INFO] [stdout] test macros::parsing::syntax::binding::tests::moved ... ok
[INFO] [stdout] test macros::parsing::syntax::binding::tests::dynamic ... ok
[INFO] [stdout] test macros::parsing::semantic::tests::single_field ... ok
[INFO] [stdout] test macros::parsing::syntax::binding::tests::viewed ... ok
[INFO] [stdout] test macros::parsing::syntax::entry::tests::binding ... ok
[INFO] [stdout] test macros::parsing::syntax::entry::tests::empty ... ok
[INFO] [stdout] test macros::parsing::syntax::entry::tests::exhaustive ... ok
[INFO] [stdout] test macros::parsing::syntax::gate::tests::empty ... ok
[INFO] [stdout] test macros::parsing::semantic::tests::field_must_be_writable ... ok
[INFO] [stdout] test macros::parsing::syntax::entry::tests::transition ... ok
[INFO] [stdout] test macros::parsing::syntax::gate::tests::mix ... ok
[INFO] [stdout] test macros::parsing::syntax::gate::tests::nodes ... ok
[INFO] [stdout] test macros::parsing::syntax::overrides::tests::unknown ... ok
[INFO] [stdout] test macros::parsing::syntax::gate::tests::overrides ... ok
[INFO] [stdout] test macros::parsing::syntax::overrides::tests::base_addr ... ok
[INFO] [stdout] test macros::parsing::syntax::transition::tests::expr ... ok
[INFO] [stdout] test macros::parsing::syntax::tree::tests::branch ... ok
[INFO] [stdout] test macros::parsing::syntax::tree::tests::leaf ... ok
[INFO] [stdout] test macros::parsing::syntax::tree::tests::nested_branch ... ok
[INFO] [stdout] test macros::parsing::syntax::overrides::tests::critical_section ... ok
[INFO] [stdout] test macros::parsing::syntax::transition::tests::lit ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 24 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/proto_hal_macros-4cf71e95989dbae4)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/proto_hal_model-9d78ef1259f0d8ca)
[INFO] [stdout] 
[INFO] [stdout] running 18 tests
[INFO] [stdout] test entitlement::tests::patterns::complement::empty ... ok
[INFO] [stdout] test entitlement::tests::patterns::complement::exhaustive ... ok
[INFO] [stdout] test entitlement::tests::patterns::contradiction::single_field ... ok
[INFO] [stdout] test entitlement::tests::patterns::complement::simple ... ok
[INFO] [stdout] test entitlement::tests::patterns::contradiction::subset ... ok
[INFO] [stdout] test entitlement::tests::patterns::contradiction::superset ... ok
[INFO] [stdout] test entitlement::tests::patterns::validation::statewise_violation ... ok
[INFO] [stdout] test entitlement::tests::patterns::contradiction::two_field ... ok
[INFO] [stdout] test entitlement::tests::patterns::contradiction::partial_overlap ... ok
[INFO] [stdout] test entitlement::tests::patterns::contradiction::two_wildcard ... ok
[INFO] [stdout] test entitlement::tests::patterns::contradiction::wildcard ... ok
[INFO] [stdout] test entitlement::tests::spaces::complement::empty ... ok
[INFO] [stdout] test entitlement::tests::spaces::complement::exhaustive ... ok
[INFO] [stdout] test entitlement::tests::spaces::complement::multiple_overlapping ... ok
[INFO] [stdout] test entitlement::tests::spaces::complement::multiple_contradicting ... ok
[INFO] [stdout] test entitlement::tests::spaces::complement::single ... ok
[INFO] [stdout] test entitlement::tests::spaces::complement::multiple_nonoverlapping ... ok
[INFO] [stderr]    Doc-tests abstract
[INFO] [stdout] test entitlement::tests::patterns::validation::statewise_adherence ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 18 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests abstract_macros
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests abstract_model
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests g4
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests proto_hal
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests proto_hal_build
[INFO] [stdout] 
[INFO] [stdout] running 7 tests
[INFO] [stdout] test build/src/macros/parsing/semantic/entry.rs - macros::parsing::semantic::entry::FieldEntry::BoundDynamic (line 24) ... ignored
[INFO] [stdout] test build/src/macros/parsing/semantic/entry.rs - macros::parsing::semantic::entry::FieldEntry::Consumed (line 48) ... ignored
[INFO] [stdout] test build/src/macros/parsing/semantic/entry.rs - macros::parsing::semantic::entry::FieldEntry::View (line 18) ... ignored
[INFO] [stdout] test build/src/macros/parsing/semantic/entry.rs - macros::parsing::semantic::entry::PeripheralEntry::Consumed (line 58) ... ignored
[INFO] [stdout] test build/src/macros/parsing/syntax/binding.rs - macros::parsing::syntax::binding::Binding::is_dynamic (line 26) ... ignored
[INFO] [stdout] test build/src/macros/parsing/syntax/binding.rs - macros::parsing::syntax::binding::Binding::is_moved (line 35) ... ignored
[INFO] [stdout] test build/src/macros/parsing/syntax/binding.rs - macros::parsing::syntax::binding::Binding::is_viewed (line 17) ... ignored
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 7 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 7 tests
[INFO] [stdout] test build/src/macros/parsing/semantic/entry.rs - macros::parsing::semantic::entry::FieldEntry::BoundDynamicTransition (line 30) ... ignored
[INFO] [stdout] test build/src/macros/parsing/semantic/entry.rs - macros::parsing::semantic::entry::FieldEntry::StaticTransition (line 42) ... ignored
[INFO] [stdout] test build/src/macros/parsing/semantic/entry.rs - macros::parsing::semantic::entry::FieldEntry::UnboundDynamicTransition (line 36) ... ignored
[INFO] [stdout] test build/src/macros/parsing/syntax/binding.rs - macros::parsing::syntax::binding::Binding (line 6) ... ignored
[INFO] [stdout] test build/src/macros/parsing/syntax/entry.rs - macros::parsing::syntax::entry::Entry (line 11) ... ignored
[INFO] [stdout] test build/src/macros/parsing/syntax/gate.rs - macros::parsing::syntax::gate::Gate (line 13) ... ignored
[INFO] [stdout] test build/src/macros/parsing/syntax/transition.rs - macros::parsing::syntax::transition::Transition (line 6) ... ignored
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 7 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] all doctests ran in 0.43s; merged doctests compilation took 0.43s
[INFO] [stderr]    Doc-tests proto_hal_macros
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests proto_hal_model
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "520c5fa44e09c93a4d6b37ec0247410e8509e9725c4e27199ee856e3063f65fc", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "520c5fa44e09c93a4d6b37ec0247410e8509e9725c4e27199ee856e3063f65fc", kill_on_drop: false }`
[INFO] [stdout] 520c5fa44e09c93a4d6b37ec0247410e8509e9725c4e27199ee856e3063f65fc
